package com.sinosoft.sm.system.web.dto;

import java.util.List;

import com.sinosoft.sm.system.role.dto.UserRoleRefData;
import com.sinosoft.sm.user.web.dto.UserData;

/**
 * 用户信息集合传输实现类
 * @author leichao
 *
 */
public class AppUserData implements java.io.Serializable{

	private static final long serialVersionUID = 1L;
	
	private UserData userData;	//	用户信息
	
	private List<UserRoleRefData> userRoleRefList;	//	角色用户关系信息集合
	
	/**
	 * 默认构造函数
	 * @param applicationData	应用信息
	 * @param userData	用户信息
	 * @param roleUserRefList	角色用户关系信息集合
	 */
	public AppUserData(UserData userData, List<UserRoleRefData> userRoleRefList){
		this.userData = userData;
		this.userRoleRefList = userRoleRefList;
	}

	public UserData getUserData() {
		return userData;
	}

	public void setUserData(UserData userData) {
		this.userData = userData;
	}

	public List<UserRoleRefData> getUserRoleRefList() {
		return userRoleRefList;
	}

	public void setUserRoleRefList(List<UserRoleRefData> userRoleRefList) {
		this.userRoleRefList = userRoleRefList;
	}
	
}
